export interface UserInfo {
	id : number
	link_id : number
	user_name : string
	is_members : number
	money : number
	avatar : string
	expiration_time : number
	ttservice : string
}

export interface CallbackResult {
	(res : any) : void
}

export interface anyObject {
	[propName : string] : any
}

export interface BookItem {
	id : number
	book_id : string
	name : string
	cover_img : string
	synopsis : string
	novel_type_name : string
	gotowx : string
}
export interface NoveltypeItem {
	noveltype : number

}

export interface ReadingBook {
	id : number
	book_id : string
	name : string
	cover_img : string
	bookshelfStatus : number
	updated_at ?: string
}

export interface RechargeItem {
	id : number
	type : number
	name : string
	recharge_price : string
	send_title : string

	// #ifdef MP-TOUTIAO
	checked : boolean
	// #endif
}

export interface OrderItem {
	id : number
	name : string
	pay_time : number
}

// #ifdef MP-TOUTIAO
export interface BookDetailsItem {
	id : number
	cover_img : string
	name : string
	author : string
	words : number
	sylloge : number
	status : number
	novel_type_name : string
	synopsis : string
	bookshelfStatus : number
}

export interface ChaptersItem {
	index : number
	name : string
	status : number
}

export interface ChapterItem {
	sort : number
	status : number
	content : string
	previewword : string
}
// #endif